// pages/mine/mine.js
Page({

  /**
   * 页面的初始数据
   *  const latitude = res.latitude
                  const longitude = res.longitude
   */
  
  data: {
    itemList:['抖动', '打电话', '发短信','选择联系人',"地理位置"],
    latitude:0,
    longitude:0,
    marksList:[{
      id:1,
      title:"金融港",
      latitude:"30.37559",
      longitude:"114.32168",

  
    }]
  },
  showMenu(){
    wx.showActionSheet({
      itemList: this.data.itemList,
      success :(res)=> {
        console.log(res.tapIndex)

        switch(res.tapIndex){
            case 0: 
                wx.vibrateShort({
                  type: 'medium',
                })
               break;
            case 1: 
              wx.makePhoneCall({
                phoneNumber: '17386141517' 
              })
               break;
            case 2: 
              wx.sendSms({
                phoneNumber:"17386141517",
                content:"今天又是充满七万的一天",
              })
               break;
            case 3:
              wx.chooseContact({
                success(res){
                  console.log("选择联系人",res);
                }
              }) 
               break;
            case 4:
              wx.getLocation({
                // type: 'wgs84',
                type: 'gcj-02',
                isHighAccuracy:true,
                success:(res) =>{
                  console.log("位置信息获取成功",res);
                  const latitude = res.latitude
                  const longitude = res.longitude
                  const speed = res.speed
                  const accuracy = res.accuracy

                  this.setData({
                    latitude,
                    longitude,
                  })


                  // 使用微信内置api查看地图

                  // wx.openLocation({
                  //     name:"金融港",
                  //     address:"B18栋",
                  //     latitude,
                  //     longitude,
                  // })


                }
               })
               break;
            case 0: 
               break;
            case 0: 
               break;
        }
      },
      fail (res) {
        console.log(res.errMsg)
      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})